hatches, matches, and despatches [humorous] [dated] - Türkisch Englisch Wörterbuch